Property Inheritance Solidity Smart Contract